turf removing ploughs - French English Dictionary